braided rawhide strap - Espagnol Anglais Dictionnaire